Constructs Used in a Business Process Model |
|
Business Process Modeling Notation (BPMN) is a standardized graphical notation for representing business processes in a workflow. BPMN specifies a standardized way to depict various activities and events that are used to model business processes in a graphical manner. The graphical objects defined by BPMN are known as BPMN constructs. Process Platform supports the following BPMN constructs:
Table 1. Adding BPMN Constructs
Construct Name |
Description |
---|---|
Start Event |
To initiate a process flow, click |
Activity |
To add an activity to the business process model, click |
Independent Subprocess |
To add an independent sub-process, click |
Case Model |
To add a case model to the business process model, click |
Send Message |
Send Message Intermediate Event should be used to send a message from one process to the other. Click |
Compensate |
To roll back an operation that has been executed, click |
Catch Exception |
To catch an exception into the process for error handling, click |
Time-out |
To introduce a time-out into the process, click |
Decision |
To indicate a decision point in the process, click |
Vertical Lane |
To introduce a vertical lane in the process, click |
Horizontal Lane |
To introduce a horizontal lane in the process, click |
Text |
To add an annotation, comprising a border and a background color, to the business process diagram. You can use the annotation to add and display information specific to the business process diagram.
|
Text Annotation |
To add an annotation which can be linked to a construct. You can use the annotation to add and display information specific to the construct.
|
Transparent Text |
To add a transparent annotation to the business process diagram. You can use the annotation to add and display information specific to the business process diagram.
|
Receive Message |
Receive Message Intermediate Event should be used to receive the message. Click |
Delay |
To introduce a delay or pause in the process flow, click |
Embedded Sub-process (While, Until, For Each, Transaction) |
To group a set of constructs for executing a set of activities or sub-processes repeatedly, click |
End Event |
To end the process flow, click |